.monthIncome-tab{
    display: flex;
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #EEEEEE;
    background-color: #fff;
    .tab-item{
        flex: 1;
        text-align: center;
        position: relative;
        color: #333;
        .tab_border{
            width: 32rpx;
            position: absolute;
            height: 6rpx;
            border-radius: 10rpx;
            display: block;
            position: absolute;
            left: 50%;
            margin-left: -16rpx;
            bottom: 10rpx;
            background-color: #333;
        }
    }
    .active{
        color: #333;
        font-weight: bold;
    }
}
.content{
    .headline{
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        color: #000;
        font-size: 28rpx;
        padding: 24rpx 32rpx;
        font-family:PingFang SC;
    }
    .list{
        padding: 26rpx 44rpx;
        background-color: #fff;
        margin-bottom: 20rpx;
        .goods{
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            font-size: 26rpx;
            color: #333;
            height: 60rpx;
            line-height: 60rpx;
            .title{
                text-overflow:ellipsis;
                text-overflow:ellipsis;
                white-space:nowrap;
                overflow: hidden;
            }
            // .title_pri_del{
            //     text-decoration:line-through;
            //     color:#CCCCCC;
            // }
            .goodsRight{
                display: flex;
                flex-direction: row;
                justify-content: space-between;
                .num{
                    margin: 0 40rpx 0 20rpx;
                }
            }
        }
        .title_pri_del{
            text-decoration:line-through;
            color:#CCCCCC;
        }
        .totalEarnings{
            display: flex;
            flex-direction: row;
            justify-content: flex-end ;
            color: #e21536;
            font-size: 26rpx;
        }
        .c_border{
            border-bottom: 2rpx solid #EAEAEA;
            margin: 26rpx 0;
        }
        .order{
            color: #999999;
            font-size: 26rpx;
            .details{
                display: flex;
                flex-direction: row;
                justify-content: space-between;
                height: 38rpx;
                line-height: 38rpx;
            }
        }
    }
}
.nomore{
    text-align: center;
    color: #999;
}
.empty_view{
  @include sub-item;
  margin: 0 auto;
  width: 240rpx;
  height:240rpx;
  margin-top: 35vh;
  .empty_img{
      width: 240rpx;
      height: 240rpx;
  }
  .tit{
      color: #000;
      margin-top: 10rpx;
      text-align: center;
      font-size: 28rpx;
  }
}